be heavily dependent upon - Spanisch Englisch Wörterbuch